simultaneously broadcast - Spanish English Dictionary